//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKernel.TCollection
{
    //---------------------------------------------------------------------
    //  Class  TCollection_BaseSequence
    //---------------------------------------------------------------------
    public sealed class TCollection_BaseSequence
    {
        public TCollection_BaseSequence()
            : base()
        {
            throw new NotImplementedException();
        }

        public TCollection_BaseSequence(TCollection_BaseSequence Other)
            : base()
        {
            throw new NotImplementedException();
        }

        public bool IsEmpty()
        {
            throw new NotImplementedException();
        }

        public int Length()
        {
            throw new NotImplementedException();
        }

        public void Reverse()
        {
            throw new NotImplementedException();
        }

        public void Exchange(int I, int J)
        {
            throw new NotImplementedException();
        }

        public void Clear(IntPtr DelNode)
        {
            throw new NotImplementedException();
        }

        public void PAppend(IntPtr Node)
        {
            throw new NotImplementedException();
        }

        public void PAppend(TCollection_BaseSequence S)
        {
            throw new NotImplementedException();
        }

        public void PPrepend(IntPtr Node)
        {
            throw new NotImplementedException();
        }

        public void PPrepend(TCollection_BaseSequence S)
        {
            throw new NotImplementedException();
        }

        public void PInsertAfter(int Index, IntPtr Node)
        {
            throw new NotImplementedException();
        }

        public void PInsertAfter(int Index, TCollection_BaseSequence S)
        {
            throw new NotImplementedException();
        }

        public void PSplit(int Index, TCollection_BaseSequence Sub)
        {
            throw new NotImplementedException();
        }

        public void Remove(int Index, IntPtr DelNode)
        {
            throw new NotImplementedException();
        }

        public void Remove(int FromIndex, int ToIndex, IntPtr DelNode)
        {
            throw new NotImplementedException();
        }

        public IntPtr Find(int Index)
        {
            throw new NotImplementedException();
        }

        public void Nullify()
        {
            throw new NotImplementedException();
        }
    }; // class TCollection_BaseSequence
}